package com.dunke.constants;

/**
 * Jedis 基础配置
 */
public class RedisConstant {

    // redis数据库索引(默认为0)
    public static final int DATABASE = 0;

    // Redis服务器IP
    public static final String HOST = "localhost";
    // 端口号
    public static final int PORT = 6379;
    // 密码
    public static final String PASSWORD = "Qi770809";
//   集群环境打开下面注释，单机不需要打开
//   cluster =
//     集群信息
//  nodes = xxx.xxx.xxx.xxx =xxxx,xxx.xxx.xxx.xxx =xxxx,xxx.xxx.xxx.xxx =xxxx
// 默认值是5 一般当此值设置过大时，容易报：Too many Cluster redirections
//maxRedirects = 3

    //连接池最大连接数（负值表示没有限制）
    public static final int MAX_ACTIVE = 100;
    // 连接池最大阻塞等待时间（-1表示没有限制）;超时抛出JedisConnectionException
    public static final int MAX_WAIT = 2000;
    // 连接汉最小空闲连接数
    public static final int MIN_IDLE = 50;
    // 连接池最大空闭连接数，默认值 8。
    public static final int MAX_IDLE = 200;
    //连接超时时间（毫秒）
    public static final int TIMEOUT = 3000;

}
